/* global properties start here */
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:0; background:#fff;}
*{margin:0; padding:0}
a{text-decoration:none; display:inline-block}
a{
    /*color: #03c;*/
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -ms-transition: 0.3s;
    transition: 0.3s;
}
div, span, button, :hover{
   
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -ms-transition: 0.3s;
    transition: 0.3s;
}
p {
    color: #434242;
    font-size: 12px;
}
button{background: #4283c8; /* Old browsers */
background: -moz-linear-gradient(top, #4283c8 0%, #2d5cb1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4283c8), color-stop(100%,#2d5cb1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4283c8 0%,#2d5cb1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4283c8 0%,#2d5cb1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #4283c8 0%,#2d5cb1 100%); /* IE10+ */
background: linear-gradient(to bottom, #4283c8 0%,#2d5cb1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4283c8', endColorstr='#2d5cb1',GradientType=0 ); /* IE6-9 */ display:inline-block; padding:6px 15px; color:#FFF; font-size:14px; font-weight:bold; border:none;   border-radius: 4px;}
button:hover{background: #f03025; /* Old browsers */
background: -moz-linear-gradient(top, #f03025 0%, #f6932e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f03025), color-stop(100%,#f6932e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f03025 0%,#f6932e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f03025 0%,#f6932e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f03025 0%,#f6932e 100%); /* IE10+ */
background: linear-gradient(to bottom, #f03025 0%,#f6932e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f03025', endColorstr='#f6932e',GradientType=0 ); /* IE6-9 */
 }
.br{margin-bottom:10PX;}
span{display:inline-block;}
img{border:none;}
ul, ol{list-style:none}
.clear{clear:both; height:0; overflow:hidden;}
form, ul{margin:0;}
h1, h2, h3, h4, h5, h6{margin:0; line-height:normal; font-weight:normal;}
a:hover{text-decoration:none;}
header, footer, section{display:block;}
/* global properties end here */

/* font */
/*@font-face {
    font-family: 'SourceSansProRegular';
    src: url('../font/sourcesanspro-regular.eot');
    src: url('../font/sourcesanspro-regular.eot') format('embedded-opentype'),
         url('../font/sourcesanspro-regular.woff') format('woff'),
         url('../font/sourcesanspro-regular.ttf') format('truetype'),
         url('../font/sourcesanspro-regular.svg#SourceSansProRegular') format('svg');
}*/
/* font */

/* home page start here */

.comingsoonpage{background:url(../images/content_logo.png) no-repeat;  background-size:cover; background-position:100%; background-size:100%;  z-index: 99999;  width:100%;  max-width:1000px; }
.comingsoonwrapper{background: rgba(0, 0, 0, 0.8); margin:15px 0px; border-radius:8px; color:#fff;  padding:80px;}
.ezyparty{font-size:60px; text-align:center; display:block; padding:15px 15px; color:#FF0; font-weight:bold;}
.comsoon{font-size:19px; text-align:center; display:block; padding:15px; line-height: 28px;}
.comsoon span{color:#FF0;}
.comsoon span.blogdsd {color:#FF0; font-size:22px; font-weight:bold;}
.comsoon strong{color:#018d27; display:block; padding:20px 0px; text-align:center;}
.ddd input{width:78%; float:left; border-radius:4px 0px 0px 4px; padding:11px;}
.ddd button{width:10%; float:left;  border-radius:0px 4px 4px 0px; padding:5px 6px;}

.ddd button{background-color: #168B47;
    background-image: -moz-linear-gradient(center top , #55BA3F, #168B47);
    background-repeat: repeat-x;
    border: medium none;
    border-radius: 0 4px 4px 0;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 17px;
    letter-spacing: 1px;
    line-height: 18px;
    margin: 0;
    max-height: 44px;
    min-width: 55px;
    padding: 13px 15px !important;
    right: 0;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    text-transform: uppercase;
    top: 0;
    width: 15%;
    z-index: 2;
}
.ddd button:hover {
    background-color: #168B47;
    background-image: -moz-linear-gradient(center top , #168B47, #168B47);
    color: #FFFFFF;
}

section .wrapper{min-height:300px;}
.wrapper{max-width:1000px; margin:0 auto;}
/* header start here */
header{background:url(../images/header_bg.jpg) repeat-x top; padding:0px 0;}
header h1{float:left; width:39%;  margin-left: -85px;}
header .rightColon{float:right; width:68%; margin-top:60px; text-align:right;}
.cart{background:url(../images/cart.png) no-repeat; left:0; top:0; width:40px; height:30px; overflow:hidden; text-indent:-999px; vertical-align:middle;}
.listYourPartY{background:url(../images/btn.png) no-repeat; color:#fff; font-size:15px; width:161px; height:33px; text-align:center; padding-top:8px; text-transform:uppercase; margin:0 15px 0 30px; vertical-align:middle; font-weight:bold;}
.listYourPartY:hover{color:#008dd2;}
.search{float:right; width:50%; position:relative;}
.search input{width:96%; color:#000; padding-top:5px; font-size:14px;}
.search a{position:absolute; top:0; right:0px;}
.socialBar{margin:10px 0;}
.getExclusive{font-size:14px; color:#898989; background:url(../images/ion.png) no-repeat left 6px; border-right:1px solid #aaa; padding:1px 10px 1px 17px;  line-height: 16px;}
.getExclusive a{color:#898989; text-decoration:none;}
.getExclusive a:hover{color:#000; text-decoration:underline; }
.socialBar a{ margin-left:15px;}

.socialBar .tw{background:#47b7f0 url(../images/twitter.png) no-repeat; width:32px; height:33px; overflow:hidden; border-radius: 100%;}
.socialBar .tw:hover{background:#e05222 url(../images/twitter.png) no-repeat; width:32px; height:33px; overflow:hidden; border-radius: 100%;}

.socialBar .fb{background:#3a5999 url(../images/fb.png) no-repeat; width:32px; height:33px; overflow:hidden;  border-radius: 100%;}
.socialBar .fb:hover{background:#e05222 url(../images/fb.png) no-repeat; width:32px; height:33px; overflow:hidden;  border-radius: 100%;}

.socialBar .g{background:#d13e2c url(../images/google.png) no-repeat; width:32px; height:33px; overflow:hidden; border-radius: 100%;} 
.socialBar .g:hover{background:#000 url(../images/google.png) no-repeat; width:32px; height:33px; overflow:hidden; border-radius: 100%;} 

.frisco{width:45%; text-align:center; float:left;}
.formTitle{text-align:center;}
.formTitle span{width:150px; background:#00a0e3; color:#fff; font-size:16px; text-align:center; padding:5px;}
.frisco input{border:1px solid #00a0e3; margin-top:-2px; width:96%; font-size:13px; margin-bottom:0px;}
.headNavBar a{color:#898989; font-size:13px; vertical-align:middle; margin:10px  0 0 15px; font-weight:bold; text-decoration:none;}
.headNavBar a:hover{text-decoration:underline;}
.writequick{text-decoration:underline;}
.headNavBar a:hover{color:#1e7fd1;}
.welcomeGest{ color:#007dc4; font-size:12px; font-weight:bold;  margin-bottom: -30px;    padding-top: 12px;}
.welcomeGest a{text-decoration:none;}
.welcomeGest a:hover{text-decoration:underline; color:#000;}



.anchor-Row .tw{background:#47b7f0 url(../images/twitter.png) no-repeat; width:32px; height:33px; overflow:hidden; border-radius: 100%;}
.anchor-Row .tw:hover{background:#000 url(../images/twitter.png) no-repeat; width:32px; height:33px; overflow:hidden; border-radius: 100%;}

.anchor-Row .fb{background:#3a5999 url(../images/fb.png) no-repeat; width:32px; height:33px; overflow:hidden;  border-radius: 100%;}
.anchor-Row .fb:hover{background:#000 url(../images/fb.png) no-repeat; width:32px; height:33px; overflow:hidden;  border-radius: 100%;}

.anchor-Row .g{background:#d13e2c url(../images/google.png) no-repeat; width:32px; height:33px; overflow:hidden; border-radius: 100%;} 
.anchor-Row .g:hover{background:#000 url(../images/google.png) no-repeat; width:32px; height:33px; overflow:hidden; border-radius: 100%;} 



/* nav start here */
.navbar{margin:20px 0 2px;}
.navbar-inner{background:url(../images/nav_bg.jpg) repeat-x; border:none; box-shadow:none;}
.navbar .nav>li>a{color:#fff; border-left:1px solid #fefefe;}
.nav li a{font-size:17px; width:163px; text-align:center; padding:0; text-shadow:none; padding:12px 0 5px 0 !important;}
.nav li:first-child a{border:none;}
.navbar .nav>li>a:hover, .navbar .nav>li>a.active {color:#000000; text-shadow:none; background:url(../images/hover_bg.jpg) repeat-x; margin-top:-5px; padding:18px 0 5px 0 !important;}
.navbar .nav li a.deals{background:#fff; text-align:left; padding:0 !important; margin-top:-22px; width: 139px;}
.navbar .nav li:hover{ background:url(../images/hover_bg.jpg) repeat-x; }
.navbar .nav li:hover a{color:#000000;}
.navbar .nav li a.deals:hover{background:#fff; padding:0 !important; margin-top:-22px;}
.dropdown{position:relative;}
.dropdown a{ width: 204px !important;}
.navbar .nav .dropdown a.planner{background:url(../images/drop.png) no-repeat right 20px; padding:12px 15px 5px 15px !important; margin:0;}
.dropdown ul{position:absolute; left:1px; top:36px}
.navbar ul.nav ul{position:absolute;  top:36px; display:none;  background:#ef7f1a; z-index:999;}
.navbar ul.nav ul li a{width:187px!important; text-align:left; padding:8px!important; display:block;}
.navbar ul.nav ul li a:hover{background:#fff;}
.navbar ul.nav li:hover ul{display:block;}
a.joinour{display:block; color:#fff; text-align:center; font-size:24px; font-weight:bold; text-decoration:underline; line-height:28px; font-family:Arial, Helvetica, sans-serif; }
a.joinour:hover{text-decoration:none;}
a.getdetaila{display:block; width:120px; padding:15px;}

.rightbotun{float:right;}
.rightbotun ul{list-style:none;}
.rightbotun ul li a{padding-bottom:5px;}
.rightbotun ul ul{display:none; position:absolute; z-index:99; background:#ef7f1a;  margin-left: -140px;}
.rightbotun ul li:hover ul{display:block;}
.rightbotun ul ul li a{display:block; width:200px; padding:3px 8px 3px 22px; color:#000; }
.rightbotun ul ul li a:hover{color:#000; background:#ededed; text-decoration:none; cursor:move;}

.dropdown ul li a{background:#ef7f1a; color:#fff; text-align:left; padding-left:10px !important;}
.navbar .nav .dropdown ul li a:hover{background:#fff !important; color:#ef7f1a; padding-left:10px !important;}
.showmd a{font-size:14px; font-weight:bold; color:#000!important;}
/* nav end here */
/* header end here */

/* container start here */
section .span3 form label{color:#008dd2; font-size:14px; font-weight:bold;}
section .span3 form select{font-size:12px; color:#333;}
section .span3 form .control{margin-bottom:9px;}
section .span3 form .control button{background:#3a71b9; color:#fff; font-size:33px; text-transform:uppercase; border-radius:10px; width:100%; text-align:center; padding:25px 0; border:none;}
section .span3 form .control button:hover{background:#f14f25; }
section .span3 form input{width:94%; margin-bottom:10px;}
section .span3 form select{width:98%;}
.gray-box{background:url(../images/imagesf.jpg) no-repeat; color:#fff; padding-top:88px; background-size:cover;}
.gray-box p{padding:10px; color:#fff;}
.gray-box p a{display:block; color:#fff; font-size:18px; margin-top:10px;}
.slider img{width:100%; height:auto;}
.bonus-row{background:#f07d06; border:1px solid #ddd; margin-top:15px; padding:15px 0px; color:#fff; position:relative; min-height:117px;}
.bonus-row h2, .bonus-row h3{padding:0 25px;}
.strip{position:absolute; left:0; bottom:0; width:100%;}
.strip img, .blaster img{width:100%;}

/*recent row start*/
.recent-news .heading-news{color:#000; border-bottom:1px solid #999999; margin:0px; padding-bottom:5px; font-weight:normal; font-size:24px; font-weight:bold;}
.recent-news .RecentROW{padding:19px 0px 19px 0px;}
.recent-news .RecentROW .img-box img{margin-left:5px;}
.recent-news .RecentROW .grisham{line-height:20px; margin:0px; padding:0px; color:#333333; font-size:18.33px; }
.recent-news .RecentROW .grisham .text{font-weight:normal;}
.recent-news .RecentROW .more-buttom{text-align:right; padding:20px 20px 0px 0px;}
.recent-news .RecentROW .more-buttom a{color:#0099cc; font-weight:bold; font-size:12px;}
.pizza{color:#666666; font-size:12.33px; font-weight:bold;}
.recent-news .RecentROW .flowrider{color:#333333;font-size:18.33px; }
.recent-news .RecentROW:hover{background:#ccffff;}
.Testimonials-row .heading-Testimonials{color:#000; border-bottom:1px solid #999999; margin:0; padding-bottom:5px; font-weight:normal; font-size:24px; font-weight:bold;}
.ForteTek-box{background:url(../images/news-bg.jpg) repeat-x; padding:15px;}
.ForteTek-box p{color:#000; font-size:16px; font-style:italic; line-height:22px;}
.Testimonials-row .more{text-align:right;}
.Testimonials-row .more a{color:#0099cc; font-weight:bold; font-size:16px; display:block; margin-top:-15px; margin-bottom:10px;}
.Testimonials-row .vidoes img{width:100%; height:auto;}
.more a:hover{text-decoration:underline;}
/*grisham row start*/
.farms-div{padding:15px 0px 0px 0px;}
.box-one-main{position:relative; }
.box-one-main img:hover{opacity:0.7;}
.anchor-Row img:hover{opacity:0.7;}
.recent-news a:hover{text-decoration:underline;}
.box-one-main a:hover{text-decoration:underline; color:#000;}
.box-one-main .star{position:absolute; bottom:35%; left:4%;}
.box-one-main .star2{position:absolute; top:4%; right:3%;}
.farms-box{border-radius:20px; }
.farms-box img{width:100%;}

.boxbg:hover .join-text{color:#0066CC;}
.boxbg{border:2px solid #afafaf;}
.boxbg:hover{border:2px solid #0066CC;}
.boxbg:hover .grisam{background:#0066CC;}
.boxbg img{ border-radius:17px 17px 0px 0px; }
.grisam{background:#0099cc; font-size:22px; color:#fff; padding:18px;  border-top:none; border-radius:0px 0px 17px 17px; }
.grisam2{background:#0066cc;  font-size:22px; color:#fff; padding:18px; border:2px solid #0066cc; border-top:none;border-radius:0px 0px 17px 17px; }
.join-text{color:#999999; margin-top:10px;}
.join-text2{color:#0066cc; margin-top:10px;}
.rating{font-size:12px; color:#666666;}
.rating .revies{color:#0099cc; font-size:12px; font-weight:bold;}
.dealshow{text-align:center; margin:20px 0px 0px 0px;}
.dealshow a{background:url(../images/detail-button.jpg) repeat-x; padding:8px 40px; color:#fff; font-size:20px; font-family:Myriad Pro; border-radius:5px; border:1px solid #666666;}
.dealshow a:hover{background:#000;}
.footer{background:#f08718 url(../images/bgfooter.png) no-repeat top; background-size:100%;  height:100%; min-height: 410px; background-size:100%; background-size:cover; background-position:100%;}

.footer2{margin-top:30px; background:url(../images/footer1.jpg) repeat-x;}

.footer-heading{padding: 11px 0 9px; font-size:16px; font-weight:normal; color:#000;}
.footer-heading a{color:#000; text-decoration:underline;}
.footer-heading a:hover{color:#fff; text-decoration:none;}
.footer-box{margin-top:15px;}
.footer-box .cont-heading{color:#fff; font-weight:bold; font-size:24px; padding:0px; margin:0;}
.footer-box ul{margin:0px; padding:0px; list-style:none;}
.footer-box ul li a{color:#fff; font-size:12px; display:block; padding:4px 0px; font-weight:bold;}
.footer-box ul li a:hover{color:#000;}
.footer .wrapper{position:relative;}
.anchor-Row{position:absolute; top:23%; right:0px;}
.anchor-Row a{display:block; margin-top:15px;}
.anchor-Row a:hover{text-decoration:none;}
.holder{margin:10px 0; border-top:1px solid #aaa; border-bottom:1px solid #ffed00; padding:15px 0;}
footer a:hover{text-decoration:underline;}


ul.right_limk{list-style:none;}
ul.right_limk span{display:block; font-size:22px; color:#000; margin:5px 0px; font-weight:bold; padding-top:15px;}
ul.right_limk a{display:block; font-size:14px; font-weight:bold; color:#434242; padding:6px 0px 0px 15px; background:url(../images/dot.png) 0px 12px no-repeat;}
ul.right_limk a:hover{color:#f25825; text-decoration:underline;}  

.links{font-size:12px; font-weight:bold; color:#727271; margin:12px 0px;}
.links a{color:#727271; padding:0px 5px;}
.links a:hover{color:#f25825; text-decoration:underline;}


.blogsearch{min-height:53px; display:block;	 margin-top: -22px;
background: #565e61; /* Old browsers */
background: -moz-linear-gradient(top, #565e61 0%, #777e80 49%, #aeb2b4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565e61), color-stop(49%,#777e80), color-stop(100%,#aeb2b4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #565e61 0%,#777e80 49%,#aeb2b4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #565e61 0%,#777e80 49%,#aeb2b4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #565e61 0%,#777e80 49%,#aeb2b4 100%); /* IE10+ */
background: linear-gradient(to bottom, #565e61 0%,#777e80 49%,#aeb2b4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565e61', endColorstr='#aeb2b4',GradientType=0 ); /* IE6-9 */ 
}

.blog_searchbar input{float:left;  margin-right: 5px;  margin-top:12px;}
.blog_searchbar label{float:left; min-width:80px; margin-top:15px; font-size:14px; color:#FFF; font-weight:bold;  margin-right: 5px; text-align:right;}
.blog_searchbar select{float:left;    margin-top:12px;}
.searchbutton{float:right;background: #f14a25; /* Old browsers */
background: -moz-linear-gradient(top, #f14a25 0%, #f69433 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f14a25), color-stop(100%,#f69433)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f14a25 0%,#f69433 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f14a25 0%,#f69433 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f14a25 0%,#f69433 100%); /* IE10+ */
background: linear-gradient(to bottom, #f14a25 0%,#f69433 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f14a25', endColorstr='#f69433',GradientType=0 ); /* IE6-9 */ border:solid 1px #ef3924; padding:5px 12px; font-weight:bold; font-size:12px; border-radius: 4px; color:#FFF;  margin-top: 10px;}
.searchbutton:hover{background: #f69433; /* Old browsers */
background: -moz-linear-gradient(top, #f69433 0%, #f14a25 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f69433), color-stop(99%,#f14a25)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f69433 0%,#f14a25 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f69433 0%,#f14a25 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f69433 0%,#f14a25 99%); /* IE10+ */
background: linear-gradient(to bottom, #f69433 0%,#f14a25 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f69433', endColorstr='#f14a25',GradientType=0 ); /* IE6-9 */}

.bolg_heading h2{color:#034dce; font-weight:bold; padding:7px 0px;}
.chnageheading{color:#034dce; font-weight:bold; padding:7px 0px; font-size:22px;}
.chnageheading a{color:#034dce; font-weight:bold; padding:7px 0px; font-size:22px;}
.chnageheading a:hover{color:#000; text-decoration:underline;}
.bolg_heading h2 a{color:#034dce; text-decoration:none;}
.bolg_heading h2 a:hover{color:#000; text-decoration:underline;}
.bolg_heading p{font-size:12px; color:#434242; }

.insidebox{margin-top:12px; padding-top:12px;  border-top:dashed 1px #666;}
.insidebox img{float:left; border:solid 3px #9d9e9e;  margin: 5px 12px 5px 0;}
a.reading{font-size:14px; color:#ec6824; font-weight:bold;}
a.reading:hover{text-decoration:underline; color:#666;}
.insidebox p{min-height: 120px;}
.borderbottom{margin-bottom:8px; padding-bottom:15px;  border-bottom:solid 1px #00b3ec;}
.padding{text-align:right; padding:20px 0px; display:block;}

.rightdd{text-align:right; display:block; font-size:12px!important; margin-top:-15px; font-weight:bold; }
.starblog{right:10px!important;  bottom: 35%;  position: absolute;}
.grisamd{background:#fff; font-size:24px; color:#434242; padding:18px; border-top:none;border-radius:0px 0px 20px 20px; font-weight:bold; }
.fodimg img{ border-top:none;border-radius:20px 20px 0px 0px;}
.ordd{border:2px solid #1468d8;border-radius:20px 20px 20px 20px; }
.changetext{font-size:13px; font-weight:bold; font-size:12px; color:#000;}

ul.slides li .textdiv{display:none;}
ul.slides li:hover .textdiv{display:block;}
.ForteTek-box p strong{display:block; text-align:left; margin-top:15px;}
.bgrightcoo{background:#e0e0e0; padding:15px;  border-radius: 12px;}
.leftdds{margin-left:0px!important;}
.ddmds{border-bottom:dashed 1px #9c9c9c; padding-bottom:7px;}
.contactform{margin:20px 0px;}

.contactform_co{}
.contactform_co label{float:left; width:94%; color:#1468d8; font-size:12px; font-weight:bold;}
.contactform_co label span{color:#F00; font-weight:bold;}
.contactform_co input{float:left; width:94%;}
.contactform_co textarea{float:left; width:94%; min-height:120px;}

.contactform label{float:left; width:20%; color:#1468d8; font-size:12px; font-weight:bold;}
.contactform label span{color:#F00; font-weight:bold;}
.contactform input{float:left; width:64%;}
.contactform textarea{float:left; width:77%; min-height:120px;}
.right-button{float:right; margin-right:13px;}
.lefttext{display:block; background:url(../images/contact_home_i.png) no-repeat; padding:0px 0px 0px 70px;}
.lefttext strong{display:block;}
.phone{background:url(../images/phone.png) no-repeat; padding:12px 0px 20px 48px; font-size:42px; display:block; color:#3c4245; letter-spacing:-2px;}
.email{background:url(../images/email.png) no-repeat 0px 13px; padding:12px 0px 20px 48px; font-size:42px; display:block; color:#3c4245; letter-spacing:-2px;}
.left-button{float:left;}
.captacha{display:block; border:solid 1px #b4b4b4; float:left; margin-bottom:12px;}
.Messageu{display:block; padding:12px; text-align:center; color:#66b337; border:dashed 1px #66b337; font-weight:bold; margin-top:12px;}
.headinga{color:#f04125; font-weight:bold; padding:7px 0px 0px; font-size:22px;}
.headinga a{color:#f04125; font-weight:bold; padding:7px 0px 0px; font-size:22px;}
.headinga a:hover{color:#034dce; text-decoration:underline;}
.faqhading {border-bottom:dotted 1px #a0a0a0; margin-bottom:12px;}
.boldsd{font-size:12px; font-weight:bold; margin-bottom:10px;}
.floatright{float:right; padding:15px 0px 15px 15px;}
.fontsyud{line-height:23px; }
.fontsyud strong{font-size:20px; display:block; margin:10px 0px;}
.contactfor-co label{float:left; width:18%; color:#818181; font-size:12px; font-weight:bold;}
.contactfor-co label span{color:#F00; font-weight:bold;}
.contactfor-co input{float:left; width:79%;}
.contactfor-co textarea{float:left; width:79%; min-height:120px;}
.right-button-mar{float:right; margin-left:15px; margin-right:5px;}
.headingd{display:block; font-size:20px; font-weight:bold; color:#ef7f1a; margin:20px 0px;}
.error{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 1%, #f4f6f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#f4f6f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 1%,#f4f6f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 1%,#f4f6f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 1%,#f4f6f9 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 1%,#f4f6f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f6f9',GradientType=0 ); /* IE6-9 */  width:100%; max-width:1000px; border:solid 1px #ffb7b7; font-size:14px; font-weight:bold; border-radius: 4px; }
.error span{height:150px; display:table-cell; vertical-align:middle; padding:0px 15px; color:#F00;}

.thankyou{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 1%, #f4f6f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#f4f6f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 1%,#f4f6f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 1%,#f4f6f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 1%,#f4f6f9 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 1%,#f4f6f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f6f9',GradientType=0 ); /* IE6-9 */  width:100%; max-width:1000px; border:solid 1px #55ce63; font-size:14px; font-weight:bold; border-radius: 4px; }
.thankyou span{height:150px; display:table-cell; vertical-align:middle; padding:0px 15px; color:#159c25;}

.Subscription{border:solid 3px #ef7f1a;  border-radius: 10px;}
.headingjooin{display:block; background:#ef7f1a; text-align:center; font-size:24px; font-weight:bold; color:#fff; padding:12px 0px;  border-radius: 8px 8px 0px 0px; border:solid 2px #fff;}
.righlog{float:right; max-width:350px; width:100%; padding:20px 10px;}
ul.leftnavi{float:left; max-width:550px; width:100%; margin:30px 20px;}
ul.leftnavi li{font-size:22px; font-weight:bold; color:#1468d8; padding:18px 0px 10px 35px; background:url(../images/ar.jpg) no-repeat 0px 17px;}
.margin{margin:25px;}


a.Subscribed{background: #4283c8; /* Old browsers */
background: -moz-linear-gradient(top, #4283c8 0%, #2d5cb1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4283c8), color-stop(100%,#2d5cb1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4283c8 0%,#2d5cb1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4283c8 0%,#2d5cb1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #4283c8 0%,#2d5cb1 100%); /* IE10+ */
background: linear-gradient(to bottom, #4283c8 0%,#2d5cb1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4283c8', endColorstr='#2d5cb1',GradientType=0 ); /* IE6-9 */
 float:left; padding:9px 0px 11px; min-width:150px; color:#fff; border:solid 2px #fffc00; text-align:center;  border-radius: 5px; line-height: 17px;  margin-left: 20%;  margin-top:5%;
}
a.Subscribed:hover{background: #2d5cb1; /* Old browsers */
background: -moz-linear-gradient(top, #2d5cb1 0%, #4283c8 98%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d5cb1), color-stop(98%,#4283c8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #2d5cb1 0%,#4283c8 98%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #2d5cb1 0%,#4283c8 98%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #2d5cb1 0%,#4283c8 98%); /* IE10+ */
background: linear-gradient(to bottom, #2d5cb1 0%,#4283c8 98%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d5cb1', endColorstr='#4283c8',GradientType=0 ); /* IE6-9 */
 
}
a.Subscribed strong{display:block; font-size:18px;}



a.Registrationd{background: #4ab240; /* Old browsers */
background: -moz-linear-gradient(top, #4ab240 0%, #1d9544 98%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4ab240), color-stop(98%,#1d9544)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4ab240 0%,#1d9544 98%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4ab240 0%,#1d9544 98%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #4ab240 0%,#1d9544 98%); /* IE10+ */
background: linear-gradient(to bottom, #4ab240 0%,#1d9544 98%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ab240', endColorstr='#1d9544',GradientType=0 ); /* IE6-9 */
 float:right; padding:9px 0px 11px; min-width:150px; color:#fff; border:solid 2px #fffc00; text-align:center;  border-radius: 5px; line-height: 17px;  margin-right: 20%; margin-top:5%;
}
a.Registrationd:hover{background: #1d9544; /* Old browsers */
background: -moz-linear-gradient(top, #1d9544 28%, #4ab240 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(28%,#1d9544), color-stop(100%,#4ab240)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1d9544 28%,#4ab240 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1d9544 28%,#4ab240 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1d9544 28%,#4ab240 100%); /* IE10+ */
background: linear-gradient(to bottom, #1d9544 28%,#4ab240 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d9544', endColorstr='#4ab240',GradientType=0 ); /* IE6-9 */
 
}
a.Registrationd strong{display:block; font-size:18px;}
a.mousehover:hover{cursor:inherit;}





/* container end here */

/* home page end here */



.video-container {
    position: relative;
    padding-bottom: 43.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-datepicker-trigger {
    margin-left: 4px;
    margin-top: -37px;
    position: absolute;
}
#datepickertop{padding-left:39px; width: 80%; font-size:1; font-weight:bold; color:#fdb415;}
.ui-datepicker td span, .ui-datepicker td a{text-align:center!important;}
.strip{background:url(../images/strip.jpg) repeat-x;}
a.butodj{float:right; font-size:24px; background:url(../images/b.jpg) repeat-x; padding:12px 30px 12px 50px; color:#FFF; border-radius:50px 0px 0px 0px; font-weight:bold;}
a.butodj:hover{color:#CCC;}





@media only screen and (max-width:980px) {
.wrapper{padding:0 10px;}
header h1{float:none; text-align:center; width:100%; margin-left:0px;}
header h1 a{width:50%;}
header .rightColon {float:none; width:100%; margin-top:20px;}
.socialBar, .headNavBar, .sarchRow, .welcomeGest{text-align:center;}
.search, .frisco{float:none; width:auto; margin-top:5px;}
.nav li{float:none; width:100%;}
.nav li a{width:auto; border-bottom:1px solid #ddd; margin:0 !important; background:#f68426; text-align:left; padding:12px 0 5px 5px !important}
.navbar .nav li a.deals {padding:12px 0 5px 5px !important;}
.navbar .nav>li>a:hover, .navbar .nav>li>a.active {padding:12px 0 5px 5px !important;}
.navbar .nav li a.deals:hover{padding:12px 0 5px 5px !important; margin:0;}
.nav li.dropdown a.planner{background:#f68426 url(../images/drop.png) no-repeat 98% center;}
.navbar .nav  li.dropdown a.planner:hover{background:#f68426 url(../images/drop.png) no-repeat 98% center;}
.dropdown ul{display:none;}
.welcomeGest{margin-bottom:0px;}
.gray-box{margin-top:15px;}
.anchor-Row{right:30px;}
.phone{font-size:25px;}
.email{font-size:25px;}
} 

@media only screen and (max-width:768px) {
.headNavBar a {font-size:14px; margin:8px 0 0 10px;}
}


@media only screen and (max-width:767px) {
.comingsoonwrapper{padding:10px;}
.ezyparty{font-size:26px;}
.comsoon{font-size:14px;}
a.Subscribed{ margin-left: 3%;  min-width: 116px;  }
a.Registrationd{  margin-right: 1%; min-width: 136px;}
.footer-heading{font-size:13px; font-weight:bold;}
.headingjooin{font-size:14px;}
ul.leftnavi li{font-size:16px; padding: 18px 15px 10px 35px;}
.contactform input {
    float: left;
    width: 73%;
}
.righlog{padding:0px;}
.phone{margin-top:15px;}
.contactform label{width:93%;}
.contactform input{width:93%;}
.contactform textarea{width:93%;}
.bgrightcoo{margin-top:15px;}

}
